整理下当前学习的几个主线任务,明确优先级:
主线任务
- Android:
- 协程、Flow、架构、组件化
- 网络、序列化、多线程、图片加载
- Android 消息机制
- 包体积优化、启动优化(和工作联系起来)
- KMP、Compose
- Jetpack Compose,KMP,CMP (结合项目)
- iOS(利用工作时间)
- OC语法,Swift语法
- 小项目实践(结合KMP)
- AI (利用碎片时间)
- AI发展,AI Coding,Agent,大模型原理
- 新概念,新产品。
- 项目
- WanAndroid 3.0
- Lifox:狸想生活
- 理财
- 学习知识
- 当前投资基金的分析
优先级
优先级按从高到低罗列:
- 协程目前已经看到一半了,还是第一优先级,尽快将它看完,整理。Flow 先不看了。
- WanAndroid 项目改造同步继续进行,它的持续时间会比较长,我不期望一个月内做完所有的事情,期望 Q3 结束能把这个项目改造完。同时在这个过程中,学习并总结 KMP 的知识。
- iOS 的优先级要提高,现在工作上需要用,先把原生的 iOS 开发熟悉起来,OC、Swift 语法先大致看看,重点是项目搞起来,在用中学习语法。
- 包体积优化、启动优化,是能和最近工作结合起来的点,多学习一些对工作是有帮助的。
- AI 的相关学习可以在工作时间进行,比如中午、晚上的一些碎片时间。
- 理财这块也是可以在工作的碎片时间来看书学习,整理自己持仓基金的底层逻辑
- Lifox 这个项目不急着做,先把产品思路想清楚,然后使用 AI 进行开发